home *** CD-ROM | disk | FTP | other *** search
/ TeX 1995 July / TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO / graphics / gnuplot / win / wgnuplot.mnu < prev    next >
Text File  |  1993-05-11  |  11KB  |  596 lines

  1. ; Menu file for Windows gnuplot
  2. ; Roger Hadgraft, 26-5-92
  3. ; Russell Lang, 30 Nov 1992
  4.  
  5. [Menu]
  6. &File
  7.     &Open ...
  8.         load '[OPEN]load[EOS]*.plt[EOS]'{ENTER}
  9.     &Save ...
  10.         save '[SAVE]save[EOS]*.plt[EOS]'{ENTER}
  11.     &Demos ...
  12.         load '[OPEN]load[EOS]*.dem[EOS]'{ENTER}
  13.     --
  14.     &Change Directory ...
  15.         cd '[INPUT]New directory?[EOS]'{ENTER}
  16.     show Current &Directory
  17.         pwd{ENTER}
  18.     --
  19.     O&utput ...
  20.         set output "[INPUT]Output filename?[EOS]"{ENTER}
  21.     &Printer Output
  22.         set output "PRN"{ENTER}
  23.     &Window Output
  24.          set output{ENTER}set terminal win{ENTER} 
  25.     Show Output
  26.         show output{ENTER}
  27.     Ou&tput Device ...
  28.         set terminal [INPUT]Terminal type?{ENTER}
  29.     Show Output Devices
  30.         set terminal{ENTER}show terminal{ENTER}
  31.     --
  32.     [Menu]
  33.     History
  34.         Previous command    ^P
  35.             {^P}
  36.         Next command    ^N
  37.             {^N}
  38.         --
  39.         Back one character    ^B
  40.             {^B}
  41.         Forward one character    ^F
  42.             {^F}
  43.         --
  44.         Beginning of the line    ^A
  45.             {^A}
  46.         End of the line    ^E
  47.             {^E}
  48.         --
  49.         Delete previous character    ^H
  50.             {^H}
  51.         Delete current character    ^D
  52.             {^D}
  53.         Delete last word    ^W
  54.             {^W}
  55.         Delete to end of line    ^K
  56.             {^K}
  57.         Delete entire line    ^U
  58.             {^U}
  59.         --
  60.         Redraw the line    ^L
  61.             {^L}
  62.         [EndMenu]
  63.         open DOS window
  64.             shell{ENTER}
  65.         run DOS command ...
  66.             ![INPUT]DOS command?{ENTER}
  67.         --
  68.         E&xit
  69.         quit{ENTER}
  70. [EndMenu]
  71.  
  72. [Menu]
  73. &Plot
  74.     Plot
  75.         plot 
  76.     3D Plot
  77.         splot 
  78.     Replot
  79.         replot{ENTER}
  80.     Clear device
  81.         clear{ENTER}
  82.     --
  83.     Simple Range
  84.         [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]] [EOS]
  85.     Named Range
  86.         [[INPUT]Variable name?[EOS]=[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]] [EOS]
  87.     --
  88.     Data filename ...
  89.         '[OPEN]Open[EOS]*.dat[EOS]' [EOS]
  90.     using x,y columns
  91.         using [INPUT]X column?[EOS]:[INPUT]Y column?[EOS] [EOS]
  92.     using x,y,ydelta columns
  93.         using [INPUT]X column?[EOS]:[INPUT]Y column?[EOS]:[INPUT]Ydelta column?[EOS] [EOS]
  94.     using x,y,ylow,yhigh columns
  95.         using [INPUT]X column?[EOS]:[INPUT]Y column?[EOS]:[INPUT]Ylow column?[EOS]:[INPUT]Yhigh column?[EOS] [EOS]
  96.     --
  97.     [Menu]
  98.     with Style
  99.         Lines
  100.             with lines
  101.         Points
  102.             with points
  103.         Lines and Points
  104.             with linespoints
  105.         Impulses
  106.             with impulses
  107.         Dots
  108.             with dots
  109.         Error Bars
  110.             with errorbars
  111.         Boxes
  112.             with boxes
  113.         Box Error Bars
  114.             with boxerrorbars
  115.     [EndMenu]
  116. [EndMenu]
  117.  
  118. [Menu]
  119. &Expressions
  120.     Evaluate
  121.         print 
  122.     Complex number ...
  123.         {[INPUT]Real part?[EOS],[INPUT]Imaginary part?[EOS]}
  124.     --
  125.     Exponentiation    **
  126.         **
  127. ;    Multiply    *
  128. ;        *
  129. ;    Divide    /
  130. ;        /
  131. ;    Add    +
  132. ;        +
  133. ;    Subtract    -
  134. ;        -
  135.     --
  136.     Modulo    %
  137.         %
  138.     Equality    ==
  139.         ==
  140.     Inequality    !=
  141.         !=
  142.     --
  143.     Bitwise AND    &
  144.         &
  145.     Bitwise exclusive OR    ^
  146.         ^
  147.     Bitwise inclusive OR    |
  148.         |
  149.     --
  150.     Logical AND    &&
  151.         &&
  152.     Logical OR    ||
  153.         ||
  154. ;    --
  155. ;    Ternary operator 1    ?
  156. ;        ?
  157. ;    Ternary operator 2    :
  158. ;        :
  159. [EndMenu]
  160.  
  161. [Menu]
  162. Fu&nctions
  163.     abs
  164.         abs
  165.     arg
  166.         arg
  167.     imag
  168.         imag
  169.     real
  170.         real
  171.     sgn
  172.         sgn
  173.     --
  174.     ceil
  175.         ceil
  176.     floor
  177.         floor
  178.     int
  179.         int
  180.     --
  181.     sqrt
  182.         sqrt
  183.     exp
  184.         exp
  185.     log
  186.         log
  187.     log10
  188.         log10
  189.     |
  190.     acos
  191.         acos
  192.     asin
  193.         asin
  194.     atan
  195.         atan
  196.     --
  197.     cos
  198.         cos
  199.     sin
  200.         sin
  201.     tan
  202.         tan
  203.     --
  204.     cosh
  205.         cosh
  206.     sinh
  207.         sinh
  208.     tanh
  209.         tanh
  210.     --
  211.     pi
  212.         pi
  213.     gamma
  214.         gamma
  215.     (x)
  216.         (x)
  217.     |
  218.     besj0
  219.         besj0
  220.     besj1
  221.         besj1
  222.     --
  223.     besy0
  224.         besy0
  225.     besy1
  226.         besy1
  227.     --
  228.     Define User Function ...
  229.         [INPUT]Name for function?[EOS][INPUT]Variable/s, eg. (a,b) ?[EOS]=
  230.     Show User Functions
  231.         show functions{ENTER}
  232.     --
  233.     Define User Variable ...
  234.         [INPUT]Name for variable?[EOS]=[INPUT]Value, eg. 9.81 ?{ENTER}
  235.     Show User Variables
  236.         show variables{ENTER}
  237.     --
  238.     x Dummy variable
  239.         set dummy [INPUT]Variable name?{ENTER}
  240.     x,y Dummy variables
  241.         set dummy [INPUT]Variable names (eg. u,v)?{ENTER}
  242.     Show Dummy variables
  243.         show dummy{ENTER}
  244. [EndMenu]
  245.  
  246. [Menu]
  247. &General
  248.     Border on
  249.         set border{ENTER}
  250.     Border off
  251.         set noborder{ENTER}
  252.     Show Border
  253.         show border{ENTER}
  254.     --
  255.     Box width
  256.         set boxwidth [INPUT]Box Width?{ENTER}
  257.     Auto Box Width
  258.         set boxwidth{ENTER}
  259.     Show Box width
  260.         show boxwidth{ENTER}
  261.     --
  262.     Show Line Types
  263.         test{ENTER}
  264.     --
  265.     [Menu]
  266.     Parametric
  267.         Set Parametric
  268.             set parametric{ENTER}
  269.         Not Parametric
  270.             set noparametric{ENTER}
  271.         Show Parametric
  272.             show parametric{ENTER}
  273.         --
  274.         t Range
  275.             set trange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
  276.         u Range
  277.             set urange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
  278.         v Range
  279.             set vrange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
  280.     [EndMenu]
  281.     --
  282.     [Menu]
  283.     Clipping
  284.     Clip near points
  285.         set clip points{ENTER}
  286.     Clip one point
  287.         set clip one{ENTER}
  288.     Clip two points
  289.         set clip two{ENTER}
  290.     No Clipping
  291.         set noclip{ENTER}
  292.     Show Clip type
  293.         show clip{ENTER}
  294.     [EndMenu]
  295.     --
  296.     [Menu]
  297.     Polar
  298.     Polar
  299.         set polar{ENTER}
  300.     Not Polar
  301.         set nopolar{ENTER}
  302.     Show Polar
  303.         show polar{ENTER}
  304.     Radial Range
  305.         set rrange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
  306.     Angles in Degrees
  307.         set angles degrees{ENTER}
  308.     Angles in Radians
  309.         set angles radians{ENTER}
  310.     Show Angle units
  311.         show angles{ENTER}
  312.     [EndMenu]
  313.     --
  314.     Set Plot Size
  315.         set size [INPUT]Xscale?[EOS],[INPUT]Yscale?{ENTER}
  316.     Show Plot Size
  317.         show size{ENTER}
  318.     --
  319.     Sampling Rate
  320.         set sample [INPUT]Sampling rate (default=100)?{ENTER}
  321.     Show Sampling Rate
  322.         show sample{ENTER}
  323. [EndMenu]
  324.  
  325. [Menu]
  326. &Axes
  327.     Autoscale xy
  328.         set autoscale [INPUT]Which axes (eg. xy)?{ENTER}
  329.     No Autoscale xy
  330.         set noautoscale [INPUT]Which axes (eg. xy)?{ENTER}
  331.     Show Autoscale
  332.         show autoscale{ENTER}
  333.     --
  334.     Logscale xyz
  335.         set logscale [INPUT]Which axes (eg. xy)?{ENTER}
  336.     No Logscale xyz
  337.         set nologscale [INPUT]Which axes (eg. xy)?{ENTER}
  338.     Show Logscale
  339.         show logscale{ENTER}
  340.     --
  341.     [Menu]
  342.     Tics
  343.         Tic format string
  344.             set format [INPUT]Axes?[EOS] "[INPUT]Format string?[EOS]"{ENTER}
  345.         Tic marks format
  346.             show format{ENTER}
  347.         --
  348.         Inward facing tics (default)
  349.             set tics in{ENTER}
  350.         Outward facing tics
  351.             set tics out{ENTER}
  352.         Show tics
  353.             show tics{ENTER}
  354.         --
  355.         Tics level
  356.             set ticslevel [INPUT]Level (default=0.5)?{ENTER}
  357.         --
  358.         Tic interval
  359.             set [INPUT]Axis: x, y or z ?[EOS]tics [INPUT]Start, Increment, End (eg. 0,0.5,10) ?{ENTER}
  360.         --
  361.         Tic labels start
  362.             set [INPUT]Axis: x, y or z ?[EOS]tics ("[INPUT]Label text?[EOS]" [INPUT]Position?[EOS]
  363.         another Tic label
  364.             ,"[INPUT]Label text?[EOS]" [INPUT]Position?[EOS]
  365.         Tic labels finish
  366.             ){ENTER}
  367.     [EndMenu]
  368.     --
  369.     X Range
  370.         set xrange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
  371.     Y Range
  372.         set yrange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
  373.     Z Range
  374.         set zrange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
  375.     --
  376.     X Label
  377.         set xlabel "[INPUT]Label text?[EOS]" [INPUT]X offset, Y offset (eg. 2,3) ?{ENTER}
  378.     Y Label
  379.         set ylabel "[INPUT]Label text?[EOS]" [INPUT]X offset, Y offset (eg. 2,3) ?{ENTER}
  380.     Z Label
  381.         set zlabel "[INPUT]Label text?[EOS]" [INPUT]X offset, Y offset (eg. 2,3) ?{ENTER}
  382.     Show axis Labels
  383.         show xlabel{ENTER}show ylabel{ENTER}show zlabel{ENTER}
  384.     --
  385.     No X zero axis
  386.         set noxzeroaxis{ENTER}
  387.     No Y zero axis
  388.         set noyzeroaxis{ENTER}
  389.     X,Y zero axes on
  390.         set zeroaxis{ENTER}
  391.     Show zero axis status
  392.         show zeroaxis{ENTER}
  393. [EndMenu]
  394.  
  395. [Menu]
  396. &Chart
  397.     Grid on
  398.         set grid{ENTER}
  399.     Grid off
  400.         set nogrid{ENTER}
  401.     Show Grid
  402.         show grid{ENTER}
  403.     --
  404.     Add Arrow
  405.         set arrow [INPUT]Tag (1-99)?[EOS] from [INPUT]From coordinate?[EOS] to [INPUT]To coordinate?{ENTER}
  406.     Remove arrow
  407.         set noarrow [INPUT]Tag (1-99)?{ENTER}
  408.     Show Arrows
  409.         show arrow{ENTER}
  410.     --
  411.     Add Label
  412.         set label [INPUT]Tag?[EOS] "[INPUT]Label?[EOS]" at [INPUT]Coordinate?[EOS] [INPUT]Justification (l,c,r)?{ENTER}
  413.     Remove Label
  414.         set nolabel [INPUT]Tag?{ENTER}
  415.     Show Labels
  416.         show label{ENTER}
  417.     --
  418.     Set Title
  419.         set title "[INPUT]Title text?[EOS]" [INPUT]X position, Y position (eg. 2,4)?{ENTER}
  420.     Show Title
  421.         show title{ENTER}
  422.     |
  423.     Key (legend) position
  424.         set key [INPUT]Key position?{ENTER}
  425.     Default Key position
  426.         set key{ENTER}
  427.     No Key
  428.         set nokey{ENTER}
  429.     Show Key position
  430.         show key{ENTER}
  431.     --
  432.     Offsets
  433.         set offsets [INPUT]Offsets left,right,top,bottom ?{ENTER}
  434.     Show Offsets
  435.         show offsets{ENTER}
  436.     --
  437.     Time location
  438.         set time [INPUT]Location (eg. 1,1)?{ENTER}
  439.     No Time
  440.         set notime{ENTER}
  441.     Show Time Location
  442.         show time{ENTER}
  443. [EndMenu]
  444.  
  445. [Menu]
  446. &Styles
  447.     [Menu]
  448.     Data Style
  449.     Lines
  450.         set data style lines{ENTER}
  451.     Points
  452.         set data style points{ENTER}
  453.     Lines + Points
  454.         set data style linespoints{ENTER}
  455.     Dots
  456.         set data style dots{ENTER}
  457.     Impulses
  458.         set data style impulses{ENTER}
  459.     --
  460.     Error Bars
  461.         set data style errorbars{ENTER}
  462.     Boxes
  463.         set data style boxes{ENTER}
  464.     Box Error Bars
  465.         set data style boxerrorbars{ENTER}
  466.     [EndMenu]
  467.     Show Data Style
  468.         show data style{ENTER}
  469.     --
  470.     [Menu]
  471.     Function Style
  472.     Lines
  473.         set function style lines{ENTER}
  474.     Points
  475.         set function style points{ENTER}
  476.     Lines + Points
  477.         set function style linespoints{ENTER}
  478.     Dots
  479.         set function style dots{ENTER}
  480.     Impulses
  481.         set function style impulses{ENTER}
  482.     --
  483.     Error Bars
  484.         set function style errorbars{ENTER}
  485.     Boxes
  486.         set function style boxes{ENTER}
  487.     Box Error Bars
  488.         set function style boxerrorbars{ENTER}
  489.     [EndMenu]
  490.     Show Function style
  491.         show function style{ENTER}
  492. [EndMenu]
  493.  
  494. [Menu]
  495. &3D
  496.     [Menu]
  497.     Contours
  498.         Linear Contours
  499.             set cntrparam linear{ENTER}
  500.         Cubic Spline Contours
  501.             set cntrparam cubicspline{ENTER}
  502.         B-spline Contours
  503.             set cntrparam bspline{ENTER}
  504.         Number of Contours
  505.             set cntrparam levels [INPUT]How many contours?{ENTER}
  506.         Points for Contours
  507.             set cntrparam points [INPUT]How many points for the contours?{ENTER}
  508.         Order of B-splines
  509.             set cntrparam order [INPUT]Order of B-splines (2-10)?{ENTER}
  510.         --
  511.         Contours on Base
  512.             set contour base{ENTER}
  513.         Contours on Surfaces
  514.             set contour surface{ENTER}
  515.         Contours on Both
  516.             set contour both{ENTER}
  517.         No Contours
  518.             set nocontour{ENTER}
  519.         Show Contour
  520.             show contour{ENTER}
  521.         --
  522.         Number of Isosamples
  523.             set isosamples [INPUT]Number of isosamples?{ENTER}
  524.         Show Isosamples
  525.             show isosamples{ENTER}
  526.     [EndMenu]
  527.     --
  528.     Cartesian Mapping
  529.         set mapping cartesian{ENTER}
  530.     Spherical Mapping
  531.         set mapping spherical{ENTER}
  532.     Cylindrical Mapping
  533.         set mapping cylindrical{ENTER}
  534.     Show Mapping
  535.         show mapping{ENTER}
  536.     --
  537.     Hidden line removal
  538.         set hidden3d{ENTER}
  539.     No Hidden line removal
  540.         set nohidden3d{ENTER}
  541.     Show Hidden line removal
  542.         show hidden3d{ENTER}
  543.     --
  544.     Display Surface mesh
  545.         set surface{ENTER}
  546.     No Surface mesh
  547.         set nosurface{ENTER}
  548.     Show Surface status
  549.         show surface{ENTER}
  550.     --
  551.     Set View
  552.         set view [INPUT]X rotation (degrees)?[EOS],[INPUT]Z rotation?[EOS],[INPUT]Scale?[EOS],[INPUT]Z scale?{ENTER}
  553.     Show View
  554.         show view{ENTER}
  555. [EndMenu]
  556.  
  557. [Menu]
  558. &Help
  559.     &Index
  560.         help{ENTER}
  561.     Introduction
  562.         help introduction{ENTER}
  563.     &Topic
  564.         help [INPUT]Help Topic?{ENTER}
  565.     &Windows
  566.         help windows{ENTER}
  567. [EndMenu]
  568.  
  569. ; now some buttons
  570. ; DON'T put a shortcut key (&) on any of these because
  571. ; it doesn't work with Windows 3.1 and it HANGS Windows 3.0.
  572. [Button]
  573.     Replot
  574.         replot{ENTER}
  575. [Button]
  576.     Open
  577.         load '[OPEN]load[EOS]*.plt[EOS]'{ENTER}
  578. [Button]
  579.     Save
  580.         save '[SAVE]save[EOS]*.plt[EOS]'{ENTER}
  581. [Button]
  582.     ChDir
  583.         cd '[INPUT]New directory?[EOS]'{ENTER}
  584. [Button]
  585.     Print
  586.         set terminal [INPUT]Terminal type?{ENTER}set output "PRN"{ENTER}replot{ENTER}set terminal win{ENTER}set output{ENTER}
  587. [Button]
  588.     PrtSc
  589.         screendump{ENTER}
  590. [Button]
  591.     Prev
  592.         {^P}
  593. [Button]
  594.     Next
  595.         {^N}
  596.